ramshackle hut - Espagnol Anglais Dictionnaire